package com.woniu.common.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author ltyipx
 * @version 1.0
 * @description:TODO
 * @date 2024/8/8 12:34
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserDTO implements Serializable {
    private String id;
    private String userAccount;
    private String userName;
    private String userPhone;
    private String userImg;
    /**
     * 用户账户余额
     */
    private String userPurse;

    /**
     * 用户总消费金额
     */
    private BigDecimal userConsumeAmount;

    /**
     * 用户当前的套餐id
     */
    private String userPackageId;

    /**
     * 用户办理套餐时间
     */
    private Date userPackageCreateTime;

    /**
     * 用户状态（1.正常 2.欠费 3.注销
     */
    private Integer userState;

    /**
     * 用户创建时间
     */
    private Date userCreateTime;

    /**
     * 用户创建经手人
     */
    private String userCreateBy;

    /**
     * 用户修改时间
     */
    private Date userUpdateTime;

    /**
     * 用户修改经手人
     */
    private String userUpdateBy;
}
